/*
editor.css, V 1.02 altm, 3.06.2013
Author: ATLsoft, Bernd Altmeier
Author URI: http://www.atlsoft.de


/* gmap_v3_edit.js */

.gm_cMenu{ 
	position: absolute;
	margin:2;
	padding:2;
	background: white;
	font: normal 11px Verdana;
	color:#333333; 
	z-index:10000000; /* */
	box-shadow: 3px 3px 8px #818181; 
	-webkit-box-shadow: 3px 3px 8px #818181;
	-moz-box-shadow: 3px 3px 8px #818181;
}
.gm_cMenu ul{
	margin: 0px;
	padding:5px;
	list-style-type: none;
}
.gm_cMenu li {
/*	 display: block; */
}
.gm_cMenu li a{
	line-height: 15px;
	display: block; /**/
	color: black;
	background: #F5F5F5;
	text-decoration: none;
	padding: 0px 5px;
}
.gm_cMenu li a:hover, .gm_cMenu li.selected>a{
	background: #e0e0e0;
}
.gm_cMenu hr{
	margin:2px !important;
	padding:0px !important;
	background: #888888;
}
.li_picto{ 
	margin-right:5px;
	height:15px;
	width:12px;
	border:none;
}
.trackPicker{
	width:130px !important; 
	text-align:right;
	margin:3px;
	padding:3px;
}
.trackPicker input, .trackPicker select{
	width:50px; 
	text-align:center;
}
.menu_title{
    padding:5px;
    margin:0px !important;
	cursor:auto;
 	overflow:hidden;
	/* width:auto; */
	background: #dddddd;
	font-weight:bold;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* .close_btn  */
.menu_title input{
	float:right; 
    margin:0px;
	cursor:pointer;
	height:20px;
	width:20px;
	/* font-size:0.8em; */
	vertical-align:middle; 
	box-shadow: 1px 1px 2px #818181; 
	-webkit-box-shadow: 1px 1px 2px #818181;
	-moz-box-shadow: 1px 1px 2px #818181;
}
.ed_main  {
	position:absolute; 
	bottom:0px; 
	width:578px;
	height:60px;
	margin:10px; 
	padding:0px;
}
.ed_main_symbol{
	padding:0px;
	width:130px;
	height:60px;
	float:left;
	text-align:center; 
	margin: 0px;
	border:solid 1px lightgrey;
	background: white;
}
.ed_main_last{
/* 	overflow:hidden; 
	float:none; */
}
.ed_main_symbol br{
	margin:0 0 4px 0px !important;
	padding:0px !important;
}
.ed_main_symbol hr{
	margin:0 0 4px 0px !important;
	padding:0px !important;
	background: #888888;
}
.ed_btn{
	height:24px;
	width:100%;
	background: #eeeeee;
	cursor:pointer;
	border:solid 1px lightgrey;
}
.ed_btn_in{
	float:none !important;
	width:78px;
	height:20px;
	margin-top:2px;
}
.ed_btn_wpt{
	float:none !important;
	width:48%;
	height:20px;
	margin:5px 0px;
}
.ed_radio{
	height:18px;
}
.ed_addrtext{
	margin-top:2px;
	width:120px !important; 
	height:20px !important;
}
.ed_select{
	margin-top:2px;
	width:120px !important; 
	height:20px !important;
	border:solid 1px lightgrey !important;
}
.iconListUI{
 background:#feffef; 
 overflow:hidden;
 width:100%;
 }
.iconList{
	display:none;
}
.iconItem{
	float:left;
	margin:2px;
	background: white;
	border: 1px solid black;
	box-shadow: 3px 3px 8px #818181; 
	-webkit-box-shadow: 3px 3px 8px #818181;
	-moz-box-shadow: 3px 3px 8px #818181;
	cursor:pointer;
	height:auto;
	width:auto;
}
.iconItem img{
	height:auto;
	width:auto;
}
